genetically-engineered products - Français Anglais Dictionnaire